//package com.woniuxy.controller;
//
//
//import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
//import com.woniuxy.common.Result;
//import org.springframework.web.bind.annotation.*;
//
//import javax.annotation.Resource;
//import java.util.List;
//
//import com.woniuxy.service.IUserinfoService;
//import com.woniuxy.entity.Userinfo;
//
//import org.springframework.web.bind.annotation.RestController;
//
///**
// * <p>
// *  前端控制器
// * </p>
// *
// * @author Lzj
// * @since 2023-09-16
// */
//@RestController
//@RequestMapping("/userinfo")
//        public class UserinfoController {
//
//    @Resource
//    private IUserinfoService userinfoService;
//
//    /**
//     * 列表
//     */
//    @GetMapping
//    public Result<List<Userinfo>> findAll(){
//        List<Userinfo> list= userinfoService.list();
//        return Result.ok(list);
//    }
//
//    /**
//     * 分页列表
//     * @param pageNum 当前页
//     * @param pageSize 页大小
//     */
//    @GetMapping("/page/{pageNum}/{pageSize}")
//    public Result<Page<Userinfo>>findPage(
//    @PathVariable("pageNum")Integer pageNum,
//    @PathVariable("pageSize")Integer pageSize){
//        Page<Userinfo> page= userinfoService.page(new Page<>(pageNum,pageSize));
//        return Result.ok(page);
//    }
//
//    /**
//     * 根据id查询
//     */
//    @GetMapping("/{id}")
//    public Result<Userinfo> findOne(@PathVariable Integer id){
//        return Result.ok(userinfoService.getById(id));
//    }
//
//    /**
//     * 添加或修改
//     */
//    @PostMapping
//    public Result saveOrUpdate(@RequestBody Userinfo userinfo){
//        userinfoService.saveOrUpdate(userinfo);
//        return Result.ok();
//    }
//
//    /**
//     * 删除
//     */
//    @DeleteMapping("/{id}")
//    public Result delete(@PathVariable Integer id){
//        userinfoService.removeById(id);
//        return Result.ok();
//    }
//
//    /**
//     * 批量删除
//     */
//    @PostMapping("/del/batch")
//    public Result deleteBatch(@RequestBody List<Integer> ids){
//        userinfoService.removeByIds(ids);
//        return Result.ok();
//    }
//
//
//    }
//
